package com.ruoyi.flowable.core;

import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class FormDesignerList {
    private String id;
    private String _id;
    private String compType;
    private String ele;
    private String compName;
    private String compIcon;
    private String viewType;
    private boolean config;
    private boolean showLabel;
    private String label;
    private int labelWidth;
    private String placeholder;
    private boolean required;
    private int maxLength;
    private int gutter;
    private int span;
    private String width;
    private boolean clearable;
    private boolean disabled;
    private boolean readonly;
    private String status;
    private String prefix_icon;
    private String suffix_icon;
    private String value;
    private List<String> rules;
    private String rulesType;
    private String prepend;
    private String append;
    private String layout;

    private boolean multiple;
    private boolean collapseTags;
    private boolean filterable;
    private String dataType;
    private String action;
    private String ruleError;
    private List<FormDesignerOptions> options;

    private String buttonText;
    private boolean showTip;
    private String tips;
    private String accept;
    private int fileSize;
    private  FormDesignerHeaders headers;

    //日期区间组件
    private String type;
    private String format;
    private String value_format;
    private String range_separator;
    private String start_placeholder;
    private String end_placeholder;

}
